﻿using System.Net.Mime;

namespace OpenWaves
{
    public static class ContentTypes
    {
         public static class Text
         {
             public const string JavaScript = "text/javascript";
             public const string StyleSheet = "text/css";
             public const string Html = MediaTypeNames.Text.Html;
             public const string Plain = MediaTypeNames.Text.Plain;
             public const string Xml = MediaTypeNames.Text.Xml;
             public const string RichText = MediaTypeNames.Text.RichText;
         }

        public static class Image
        {
            public const string Gif = MediaTypeNames.Image.Gif;
            public const string Jpeg = MediaTypeNames.Image.Jpeg;
            public const string Tiff = MediaTypeNames.Image.Tiff;
            public const string Png = "image/png";
        }

        public static class Application
        {
            public const string Flash = "application/x-shockwave-flash";
            public const string Silverlight = "application/x-silverlight-app";
            public const string Octet = MediaTypeNames.Application.Octet;
            public const string Pdf = MediaTypeNames.Application.Pdf;
            public const string Rtf = MediaTypeNames.Application.Rtf;
            public const string Soap = MediaTypeNames.Application.Soap;
            public const string Zip = MediaTypeNames.Application.Zip;
        }
    }
}